Chapter 17 30 THINGS THAT GO WRONG IN OBJECT MODELLING
نویسنده
چکیده
The authors offer a catalogue of problems experiencedd by devel opers, using various object modelling techniques brought into prominence by the widespreadd adoptionn of UML standardd notations. The catalogue is revisedd to reflect changes made betweenn UML versions 1.11 andd 1.3, inn whichh a number of semantic inconsistencies inn the notationn were fixed. Notw ithstanding this, developers still seem to create inordinate problems for the mselves by pursuing unproductive development strategies that are apparently fo steredd by UML. This article shows how the biggest problem by far is cognitive misdirection, or the apparent ease withh whichh the rushh to buildd UML models may distract the developer from important perspectives onn a system. This problem is more serious thann the outstanding inconsistencies andd ambiguities whichh still exist inn UML 1.3. A number of inadequacies are also highlighted, where UML somehow still fails to express what we believe are important semantic issues. While UML itself is mostly neutral wit hh respect to goodd or badd designs, the consequences of allowing UML to drive the development process include: inadequate object conceptualisation, poor contro l structures andd poorly-coupledd subsystems.
منابع مشابه
Chapter 16 30 THINGS THAT GO WRONG IN OBJECT MODELLING WITH UML 1 . 3 Anthony
The authors offer a catalogue of problems experienced by developers, using various object modelling techniques brought into prominence by the widespread adoption of UML standard notations. The catalogue is revised to reflect changes made between UML versions 1.1 and 1.3, in which a number of semantic inconsistencies in the notation were fixed. Notwithstanding this, developers still seem to crea...
متن کاملThe Rise of Patient Safety-II: Should We Give Up Hope on Safety-I and Extracting Value From Patient Safety Incidents?; Comment on “False Dawns and New Horizons in Patient Safety Research and Practice”
Who could disagree with the seemingly common-sense reasoning that: “We must learn from the things that go wrong.”? Despite major investments to improve patient safety, relatively few evaluations demonstrate convincing reductions in risk, harm, serious error or death. This disappointing trajectory of improvement from learning from errors or Safety-I as it is sometimes known has led some research...
متن کاملHow Useful Are Early Economic Models?; Comment on “Problems and Promises of Health Technologies: The Role of Early Health Economic Modelling”
Early economic modelling has long been recommended to aid research and development (R&D;) decisions in medical innovation, although they are less frequently published and critically appraised. A review of 30 innovations by Grutters et al provides an opportunity to evaluate how early models are used in practice. The evidence of early models can be used to inform two types...
متن کاملA comparative study of interpretative methods in conciliating purity and wrong of the prophet Dawood
Commentator`s interpretative methods is known as one origin for Shiite and Sunni difference in Quran commentaries. Commentators, when interpreting the verses 22-26 of chapter Suad, differ in conciliating prophet Dawood`s purity and wrong. Surveying Shiite and Sunni`s commentary methods comparatively, the paper has intended to study the origins of commentator`s differences. To do so, some Shiite...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999